"""
有2个文件 一个是原始文件一个是要备份的文件
要求 将文件1备份到文件2里头 ，同时文件里带有"测试"词的行删除
"""
文件操作练习1_对象 = open("D:/python黑马/文件操作练习1.txt", "r", encoding="UTF-8")
文件操作练习2_对象 = open("D:/python黑马/文件操作练习2.txt", "w", encoding="UTF-8")

for 文件内容 in 文件操作练习1_对象:
    # print(文件内容, f"数据类型:{type(文件内容)}", end="")
    次数 = 文件内容.count("测试")  # 查找带有"测试"这个词的行
    if 次数 != 1:   # 如果有"测试"这个词的行就不写,如果没有就写入文件
        文件操作练习2_对象.write(文件内容)

# 第二种方法
# for 文件内容 in 文件操作练习1_对象:
#     # print(文件内容, f"数据类型:{type(文件内容)}", end="")
#     if "测试" not in 文件内容:   # 如果有"测试"这个词的行就不写,如果没有就写入文件
#         文件操作练习2_对象.write(文件内容)


# 刷新写入到文件,存储到硬盘
文件操作练习2_对象.flush()

# 关闭2个文件
文件操作练习1_对象.close()
文件操作练习2_对象.close()
